beyond one's power

[biˈjɔnd wʌnz ˈpauə]
na. 力所不及
[网络] 超出某人的能力;力所不能及;力所不及的

热门查询